retail dealer's permit - Almanca İngilizce Sözlük